html {
    height: 100%;
    overflow: hidden;
}

body {
    overflow: hidden;
    margin: 0;
    padding: 0;
    height: 100%;
    width: 100%;
    font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana, sans-serif;
    font-size: 12px;
    background: white;
    color: white;
}

#editor {
    top: 0px;
    left: 0px;
    background: white;
	width:100%;
	height:100%;
}

.ace_gutter-cell.ace_error {
    background-image: url("icons/error_obj.gif");
    background-repeat: no-repeat;
    background-position: 4px center;
}

.ace_gutter-cell.ace_warning {
    background-image: url("icons/warning_obj.gif");
    background-repeat: no-repeat;
    background-position: 4px center;
}

#jump {
    position: absolute;
    width: 10px;
    height: 10px;
    border: 1px solid red;
    z-index: 10000;
    display: none;
}

#toggleGutter {
    height: 8px;
    width: 20px;
    background: lightblue;
    bottom: 0;
    position: fixed;
    z-index: 1000;
    -moz-border-radius-topright: 20px;
}

#toggleGutter:hover{
    -moz-box-shadow: 2px -1px 5px 3px #91B6D5;
    border-right: 1px solid #A1A1CF;
    border-top: 1px solid #A1A1CF;
}
/********************************* breakpoints *****************************************/
.sourceRow.hovered {
    background-color: #EEEEEE;
}

.ace_gutter-cell.ace_breakpoint{
	background: url("chrome://firebug/skin/breakpoint.png") no-repeat;
}


.ace_gutter-cell[exe_line="true"] {
    outline: 1px solid #D9D9B6;
    margin-right: 1px;
    background-color: lightgoldenrodyellow;
}

.ace_gutter-cell[executable="true"] > .sourceLine {
    content: "-";
    color: #4AA02C;  /* Spring Green */
    font-weight: bold;
}

.ace_gutter-cell[exe_line="true"] > .sourceLine {
    background-image: url(chrome://firebug/skin/exe.png);
    color: #000000;
}

.ace_gutter-cell[breakpoint="true"] > .sourceLine {
    background-image: url(chrome://firebug/skin/breakpoint.png);
}

.ace_gutter-cell[breakpoint="true"][condition="true"] > .sourceLine {
    background-image: url(chrome://firebug/skin/breakpointCondition.png);
}

.ace_gutter-cell[breakpoint="true"][disabledBreakpoint="true"] > .sourceLine {
    background-image: url(chrome://firebug/skin/breakpointDisabled.png);
}

.ace_gutter-cell[breakpoint="true"][exe_line="true"] > .sourceLine {
    background-image: url(chrome://firebug/skin/breakpointExe.png);
}

.ace_gutter-cell[breakpoint="true"][exe_line="true"][disabledBreakpoint="true"] > .sourceLine {
    background-image: url(chrome://firebug/skin/breakpointDisabledExe.png);
}
